in your face – English–Español translations

🇬🇧 en es 🇪🇸

in your face interjection

chúpate esa, en tu cara
Wiktionary Links